Skip to content

Wire Telemetry metric views config to Beholder and LOOP plugins#23085

Draft
pkcll wants to merge 3 commits into
developfrom
beholder-otel-metric-filter-views
Draft

Wire Telemetry metric views config to Beholder and LOOP plugins#23085
pkcll wants to merge 3 commits into
developfrom
beholder-otel-metric-filter-views

Conversation

@pkcll

@pkcll pkcll commented Jul 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

Companion to chainlink-common #2238. Bases on develop (independent of chainlink #23084).

  • Add MetricViewsDisabled and MetricViewsAttributeBlacklist under [Telemetry] in core.toml (defaults: false, ["event_id"])
  • Wire through telemetry config accessors, shell.go Beholder client, and LOOP plugin env forwarding
  • Regenerate docs/CONFIG.md and update config golden fixtures (web resolver + txtar validate scripts)
  • Bump chainlink-common to v0.11.2-0.20260713174720-ff6c540906a9 (ff6c540906a9, common Bump go.dedis.ch/kyber/v3 from 3.0.11 to 3.0.12 #2238 head)

Test plan

Merge order

  1. chainlink-common #2225main
  2. chainlink-common #2238main
  3. This PR → develop

@github-actions

github-actions Bot commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

✅ No conflicts with other open PRs targeting develop

@github-actions

Copy link
Copy Markdown
Contributor

I see you updated files related to core. Please run make gocs in the root directory to add a changeset as well as in the text include at least one of the following tags:

  • #added For any new functionality added.
  • #breaking_change For any functionality that requires manual action for the node to boot.
  • #bugfix For bug fixes.
  • #changed For any change to the existing functionality.
  • #db_update For any feature that introduces updates to database schema.
  • #deprecation_notice For any upcoming deprecation functionality.
  • #internal For changesets that need to be excluded from the final changelog.
  • #nops For any feature that is NOP facing and needs to be in the official Release Notes for the release.
  • #removed For any functionality/config that is removed.
  • #updated For any functionality that is updated.
  • #wip For any change that is not ready yet and external communication about it should be held off till it is feature complete.

@trunk-io

trunk-io Bot commented Jul 11, 2026

Copy link
Copy Markdown

Static BadgeStatic BadgeStatic BadgeStatic Badge

Failed Test Failure Summary Logs
Test_CCIP_Messaging_Sui2EVM_Success The test failed due to an unspecified error during execution, with no clear indication of what caused the failure. Logs ↗︎
Test_CCIP_Messaging_Sui2EVM_Success/Message_to_EVM The test failed because no commit report events were found on the blockchain within the expected timeout period. Logs ↗︎

View Full Report ↗︎Docs

@pkcll pkcll force-pushed the beholder-otel-limit-metric-cardinality branch from af4fd5e to a43c1b3 Compare July 13, 2026 17:46
@pkcll pkcll force-pushed the beholder-otel-metric-filter-views branch 2 times, most recently from 6098e68 to b5f8fd9 Compare July 13, 2026 17:59
@pkcll pkcll force-pushed the beholder-otel-limit-metric-cardinality branch from 331b2f2 to 724abfc Compare July 13, 2026 18:00
@pkcll pkcll force-pushed the beholder-otel-metric-filter-views branch 2 times, most recently from 5f369f9 to 1a9e28e Compare July 13, 2026 18:37
@pkcll pkcll force-pushed the beholder-otel-limit-metric-cardinality branch from 107f0e8 to 3bbc6a1 Compare July 13, 2026 18:39
@pkcll pkcll force-pushed the beholder-otel-metric-filter-views branch from 1a9e28e to ddcec5d Compare July 13, 2026 18:39
@pkcll pkcll changed the base branch from beholder-otel-limit-metric-cardinality to develop July 13, 2026 18:40
@pkcll pkcll force-pushed the beholder-otel-metric-filter-views branch from ddcec5d to fae259e Compare July 13, 2026 18:44
Add MetricViewsDisabled and MetricViewsAttributeBlacklist to core.toml,
forward through shell and loop registry, and bump chainlink-common to
ff6c540906a9 for companion PR chainlink-common #2238.

Co-authored-by: Cursor <cursoragent@cursor.com>
@pkcll pkcll force-pushed the beholder-otel-metric-filter-views branch from fae259e to 8768af3 Compare July 13, 2026 18:44
Co-authored-by: Cursor <cursoragent@cursor.com>
@pkcll pkcll force-pushed the beholder-otel-metric-filter-views branch from 0e14f8c to bbb94f0 Compare July 13, 2026 19:14
@cl-sonarqube-production

Copy link
Copy Markdown

Drop MetricViewsDisabled; empty MetricViewsAttributeDenylist disables default
views. Rename blacklist to denylist and bump chainlink-common to c2bb0f6d4.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant